翻訳と辞書 |
Long-running transaction : ウィキペディア英語版 | Long-running transaction
Long-running transactions are computer database transactions that avoid locks on non-local resources, use compensation to handle failures, potentially aggregate smaller ACID transactions (also referred to as atomic transactions), and typically use a coordinator to complete or abort the transaction. In contrast to rollback in ACID transactions, compensation restores the original state, or an equivalent, and is business-specific. For example, the compensating action for making a hotel reservation is canceling that reservation, possibly with a penalty. A number of protocols have been specified for long-running transactions using Web services within business processes. OASIS Business Transaction Processing〔http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=business-transaction〕 and WS-CAF〔http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-caf〕 are examples. These protocols use a coordinator to mediate the successful completion or use of compensation in a long-running transaction. ==See also==
*Optimistic concurrency control *Long-lived transaction
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Long-running transaction」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|